]> dgit.raspbian.org Git - gnome-shell.git/commitdiff
ci: Clean up the dependencies
authorDebarshi Ray <debarshir@gnome.org>
Fri, 28 Nov 2025 21:24:17 +0000 (22:24 +0100)
committerDebarshi Ray <debarshir@gnome.org>
Fri, 28 Nov 2025 23:17:24 +0000 (00:17 +0100)
The pkgconfig(gobject-introspection-1.0) dependency was added in commit
0a420404c603 ("ci: Update JS tooling") as a build-time dependency of gjs
at the time time, even though it wasn't being built from source, and the
pre-built gjs included in the image was being used.

What's needed is a C compiler to build gnome-extensions-tool, and GCC
was being pulled in by pkgconfig(gobject-introspection-1.0) through
libtool.

Related: https://gitlab.gnome.org/GNOME/gnome-shell/-/merge_requests/2193
Part-of: <https://gitlab.gnome.org/GNOME/gnome-shell/-/merge_requests/3989>

.gitlab-ci.yml

index 743439c1d29704a54410b143b320cf1748b5736e..e614dd9464646dceab00de3a6e4f4eb04259fe6f 100644 (file)
@@ -49,15 +49,15 @@ variables:
   variables:
     FDO_UPSTREAM_REPO: GNOME/gnome-shell
     FDO_DISTRIBUTION_VERSION: 43
-    FDO_DISTRIBUTION_TAG: '2025-09-10.1'
+    FDO_DISTRIBUTION_TAG: '2025-11-28.0'
     FDO_DISTRIBUTION_PACKAGES:
+      gcc
       gjs
       nodejs
       npm
       meson
       git
       glib-networking
-      'pkgconfig(gobject-introspection-1.0)'
       'pkgconfig(gio-2.0)'
       'pkgconfig(gio-unix-2.0)'
       'pkgconfig(gnome-autoar-0)'